to stand to reason - Almanca İngilizce Sözlük